Bermuda Triangle — definition

1. Bermuda Triangle (Noun)

1 definition

Bermuda Triangle (Noun) — An area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost.

2 types of
area country
2 parts of
Atlantic Atlantic Ocean